* {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
}
body {font-size: 12px; font-family: 'Verdana'}
.container{ margin:0 auto; padding:0 5px}
#page { margin:0 auto; padding:0px 5px; min-height:500px}
#footer {margin-top:10px; font-size:12px; text-align: center; border-top:1px solid #EEE; padding: 10px; background-color:#FAFAFA}
#breadcrumbs {margin:10px 0}
a{color:#00709e;text-decoration:none}
a:hover{color:#df0024}
h1,h2,h3{border-bottom:1px solid #bfcfff; background-color:#e6ecff; color:#333; padding:2px 5px}
h3{margin-top:20px}
h1{font-size:34px;}
h2{font-size:28px;}
h3{font-size:20px;}
h4{font-size:12px; font-weight:normal; color:#555}
.mgb10{margin-bottom:10px}
.hide{display:none}
.pdLR10{padding:0 10px}
.inBlock{display:inline-block}

#common-title{
	color:#FFF;
	background-color:#6078bf; 
	font-weight:bold;
	line-height:24px;
	padding-left:5px;
	border-bottom:1px solid #bfcfff
}

table {
	width:100%;
	border-collapse: separate;
    border-spacing: 0;
}
table, td, th {
    vertical-align: middle;
}

.thead-tr{
	background-color:#F9F9F9
}
.thead-tr td {
	text-align:center
}

table.list td {
    border: 1px solid #EEE;
	border-top:none;
	text-indent:3px;
	line-height: 26px;
}
table.list th {
    font-weight:normal;
}

table.list {
    border-collapse: collapse;
}

table.detail{
	width:100%;
	border:1px solid #EEE;
}
table.detail td{
	height:28px;
	line-height:24px;
	padding:5px 0;
}

table.detail th{
	text-align:right;
	font-weight:normal
}

table.detail tr.title{
	height:30px;
	color:#336699;
}
table.detail tr.title td{
	height:30px;
	padding:0 0 0 10px;
}



#breadcrumbs a{
	text-decoration:underline;
}

.history-content{
	padding:10px
}
.history-remark ol li {
	margin-left:30px
}
table.history td{
	border:1px soild #EEE
}
.history-remark {
	border:1px dashed #EEE;
	background-color: #fffdd2;
	padding:5px 10px;
	margin:5px 0;
}

.error {
	border:1px dashed #EEE;
	background-color: #fff1f3;
	padding:5px 10px;
}

.increment {
	background-color:#f5f5f5;
}

.table-desc{
	padding:10px 10px 0 10px;
}